394 research outputs found

    Improvements in the carbon dioxide and methane continuous measurement programs at Izaña Global GAW Station (Spain) during 2007-2009

    Get PDF
    Póster presentado en: 15th WMO/IAEA Meeting of Experts on Carbon Dioxide, Other Greenhouse Gases, and Related Tracer Measurement Techniques celebrado del 7 al 10 de septiembre de 2009 en Jena, Alemania.Continuous in-situ measurements of atmospheric CO2 and CH4 have been carried out at Izaña Global GAW station (Tenerife, Spain) since 1984. In the present report, we briefly summarize some improvements done in those programs during 2007-2009. Firstly, we deal with the CO2 program. In January 2007, we installed a new NDIR analyzer (Li-7000), which became our main CO2 analyzer. The instrumental system is briefly described, additionally to the acquisition/control software and raw data processing numerical code, which have been developed by us. Some details are provided about the processes used to transfer the WMO scale to the atmospheric CO2 measurements, together with the instrumental response function used, its determination and uncertainty. We perform an uncertainty propagation analysis, obtaining a standard uncertainty of 0.035 ppm for the consistency of our atmospheric CO2 measurements with the WMO-X2005 CO2 scale. Secondly, the CH4 program is considered. The new numerical codes developed by us to integrate peak area and to process calibrations are very briefly described. Finally, our intercomparison activities are mentioned

    Evaluación del proyecto Newton. “Matemáticas para la Vida” de 3º a 6º de educación primaria

    Get PDF
    Se evalúa el impacto del “Proyecto Newton Matemáticas para la vida” en el profesorado y alumnado de 3º a 6º de Educación Primaria (Tenerife, España). Se constata el interés y el aprovechamiento que despierta la acción formativa en el profesorado. Para evaluar su impacto en el alumnado, se realiza un diseño trasversal y cuasiexperimental, con cuatro grupos: consolidado, cuatro años de participación en el Proyecto (N = 76), casi-consolidado, entre tres y dos años de participación (N = 210); de nueva incorporación (N = 63); y un grupo control (N = 89). Se detectan mejoras estadísticamente significativas, tanto en los procesos de resolución de problemas como en la adaptación escolar, en el alumnado cuyo profesorado participa en la formación. Estas mejoras se incrementan a medida que su profesorado lleva más tiempo implicado en el Proyecto

    Design of efficient Java message-passing collectives on multi-core clusters

    Get PDF
    This is a post-peer-review, pre-copyedit version of an article published in The Journal of Supercomputing. The final authenticated version is available online at: https://doi.org/10.1007/s11227-010-0464-5[Abstract] This paper presents a scalable and efficient Message-Passing in Java (MPJ) collective communication library for parallel computing on multi-core architectures. The continuous increase in the number of cores per processor underscores the need for scalable parallel solutions. Moreover, current system deployments are usually multi-core clusters, a hybrid shared/distributed memory architecture which increases the complexity of communication protocols. Here, Java represents an attractive choice for the development of communication middleware for these systems, as it provides built-in networking and multithreading support. As the gap between Java and compiled languages performance has been narrowing for the last years, Java is an emerging option for High Performance Computing (HPC). Our MPJ collective communication library increases Java HPC applications performance on multi-core clusters: (1) providing multi-core aware collective primitives; (2) implementing several algorithms (up to six) per collective operation, whereas publicly available MPJ libraries are usually restricted to one algorithm; (3) analyzing the efficiency of thread-based collective operations; (4) selecting at runtime the most efficient algorithm depending on the specific multi-core system architecture, and the number of cores and message length involved in the collective operation; (5) supporting the automatic performance tuning of the collectives depending on the system and communication parameters; and (6) allowing its integration in any MPJ implementation as it is based on MPJ point-to-point primitives. A performance evaluation on an InfiniBand and Gigabit Ethernet multi-core cluster has shown that the implemented collectives significantly outperform the original ones, as well as higher speedups when analyzing the impact of their use on collective communications intensive Java HPC applications. Finally, the presented library has been successfully integrated in MPJ Express (http://mpj-express.org), and will be distributed with the next release.Ministerio de Ciencia e Innovación; TIN2010-16735Ministerio de Educación; FPU; AP2009-2112Xunta de Galicia; PGIDIT06PXIB105228P

    Online signature verification systems on a low-cost FPGA

    Get PDF
    This paper describes three different approaches for the implementation of an online signature verification system on a low-cost FPGA. The system is based on an algorithm, which operates on real numbers using the double-precision floating-point IEEE 754 format. The doubleprecision computations are replaced by simpler formats, without affecting the biometrics performance, in order to permit efficient implementations on low-cost FPGA families. The first approach is an embedded system based on MicroBlaze, a 32-bit soft-core microprocessor designed for Xilinx FPGAs, which can be configured by including a single-precision floating-point unit (FPU). The second implementation attaches a hardware accelerator to the embedded system to reduce the execution time on floating-point vectors. The last approach is a custom computing system, which is built from a large set of arithmetic circuits that replace the floating-point data with a more efficient representation based on fixed-point format. The latter system provides a very high runtime acceleration factor at the expense of using a large number of FPGA resources, a complex development cycle and no flexibility since it cannot be adapted to other biometric algorithms. By contrast, the first system provides just the opposite features, while the second approach is a mixed solution between both of them. The experimental results show that both the hardware accelerator and the custom computing system reduce the execution time by a factor ×7.6 and ×201 but increase the logic FPGA resources by a factor ×2.3 and ×5.2, respectively, in comparison with the MicroBlaze embedded system.This research was funded by Spanish MCIN/AEI/10.13039/501100011033, grant number PID2019-107274RB-I00.Peer ReviewedPostprint (published version

    Design of Scalable Java Communication Middleware for Multi-Core Systems

    Get PDF
    This is a post-peer-review, pre-copyedit version of an article published in The Computer Journal. The final authenticated version is available online at: https://doi.org/10.1093/comjnl/bxs122[Abstract] This paper presents smdev, a shared memory communication middleware for multi-core systems. smdev provides a simple and powerful messaging application program interface that is able to exploit the underlying multi-core architecture replacing inter-process and network-based communications by threads and shared memory transfers. The performance evaluation of smdev on several multi-core systems has shown noticeable improvements compared with other Java shared memory solutions, reaching and even overcoming the performance of natively compiled libraries. Thus, smdev has obtained start-up latencies around 0.76 μs and almost 90 Gbps bandwidth for point-to-point communications, as well as high performance and scalability both for collective operations and representative messaging kernels. This fact has motivated the integration of smdev in F-MPJ, our message-passing implementation in Java.Ministerio de Ciencia e Innovación; TIN2010-1673

    Diseño de un sistema de adquisición de variables meteorológicas y parámetros ambientales

    Get PDF
    Ponencia presentada en: 1er Encuentro sobre Meteorología y Atmósfera de Canarias, celebrado en el Puerto de la Cruz, los días 12,13 y 14 de noviembre de 2003. El encuentro estuvo organizado por el Centro Meteorológico Territorial en Canarias Occidental, con la colaboración del Observatorio Atmosférico de Izaña y del Grupo de Física de la Atmósfera de la Facultad de Física (Universidad de La Laguna

    Acceleration of Complex Algorithms on a Fast Reconfigurable Embedded System on Spartan-3

    Get PDF
    Complex algorithms usually require several computation stages. Many embedded microprocessors have not enough computational performance to resolve these algorithms in a reasonable time, so dedicated coprocessors accelerate them although the main drawback is the area devoted to them. A reconfigurable coprocessor can drastically reduce the area, since it accommodates a set of coprocessors whose execution is multiplexed on time, although the reconfiguration speed reduces the overall system performance. Although self-reconfigurable systems are possible on Spartan-3 FPGAs, it requires a hard design task due to the lack of software and hardware support available on higher-cost families. This paper describes the architecture of a fast self-reconfigurable embedded system mapped on Spartan-3, used as computation platform to solve a complex algorithm, such as the image-processing carried out in a fingerprint biometric algorithm. In order to reduce the reconfiguration time, the system uses our custom-made memory and reconfiguration controllers. Moreover, the dynamic coprocessor can access directly to external memory through our memory controller to improve processing time.Peer ReviewedPostprint (published version

    El desarrollo de la expresión oral en el idioma inglés

    Get PDF
    El desarrollo de la expresión oral desempeña un importante papel dentro del idioma inglés. Desarrollarla en nuestros educandos es una tarea compleja; este trabajo parte de la identificación de las necesidades que tienen los educandos al apreciar insuficiencias en el uso de las funciones comunicativas, del vocabulario de la asignatura y de las formas lingüísticas. En la realización de la investigación se emplearon métodos del nivel teórico, empírico y matemático; así como técnicas e instrumentos asociados a ellos; después de obtener los resultados iniciales se propone como objetivo elaborar una estrategia didáctica que contribuya al desarrollo de la expresión oral en los educandos de 8vo grado y su aplicación ha permitido determinar la pertinencia de la propuesta, lo que quedó evidenciado en las transformaciones ocurridas en un grupo de 8vo grado

    25 years of continuous CO2 and CH4 measurements at Izaña Global GAW mountain station: annual cycles and interannual trends

    Get PDF
    Comunicación presentada en: Symposium on Atmospheric Chemistry and Physics at Mountain Sites (ACP Symposium) celebrado del 8 al 10 de junio de 2010 en Interlaken, Suiza

    Java in the High Performance Computing arena: Research, practice and experience

    Get PDF
    This is a post-peer-review, pre-copyedit version of an article published in Science of Computer Programming. The final authenticated version is available online at: https://doi.org/10.1016/j.scico.2011.06.002[Abstract] The rising interest in Java for High Performance Computing (HPC) is based on the appealing features of this language for programming multi-core cluster architectures, particularly the built-in networking and multithreading support, and the continuous increase in Java Virtual Machine (JVM) performance. However, its adoption in this area is being delayed by the lack of analysis of the existing programming options in Java for HPC and thorough and up-to-date evaluations of their performance, as well as the unawareness on current research projects in this field, whose solutions are needed in order to boost the embracement of Java in HPC. This paper analyzes the current state of Java for HPC, both for shared and distributed memory programming, presents related research projects, and finally, evaluates the performance of current Java HPC solutions and research developments on two shared memory environments and two InfiniBand multi-core clusters. The main conclusions are that: (1) the significant interest in Java for HPC has led to the development of numerous projects, although usually quite modest, which may have prevented a higher development of Java in this field; (2) Java can achieve almost similar performance to natively compiled languages, both for sequential and parallel applications, being an alternative for HPC programming; (3) the recent advances in the efficient support of Java communications on shared memory and low-latency networks are bridging the gap between Java and natively compiled applications in HPC. Thus, the good prospects of Java in this area are attracting the attention of both industry and academia, which can take significant advantage of Java adoption in HPC.Ministerio de Ciencia e Innovación; TIN2010-16735Ministerio de Educación, Cultura y Deporte; AP2009-211
    corecore